﻿* {
    margin:0;    /*外边距定义*/
    padding:0;    /*内边距定义*/
    list-style-type:none;    /*去除列表样式*/
    font-size:14px;    /*字体大小*/
    font-family:Arial, sans-serif;
}

a {
    text-decoration:none;    /*去除文本装饰*/
}
a:hover {
    text-decoration:none;    /*去除文本装饰*/
}

img, a img {
    border:0;    /*边框定义*/
}

.clear {
    clear:both;    /*清除浮动*/
}

html,body {
    width:100%;    /*全屏显示*/
    height:100%;    /*全屏显示*/
}
body {
    background:url(images/bg.jpg) repeat;    /*背景定义*/
}


/*头部开始*/

#header {
    width:98%;    /*宽度定义*/
    height:47px;    /*高度定义*/
    margin:0 auto;    /*外边距定义*/
    background:#4C2A14;    /*背景定义*/
    overflow:hidden;    /*溢出隐藏*/
}
#header #dr {
    float:left;    /*向左浮动*/
    margin:16px 0 0 15px;    /*外边距定义*/
    height:18px;    /*高度定义*/
    display:inline;    /*内联元素*/
    overflow:hidden;    /*溢出隐藏*/
}
#header #dr dt {
    float:left;    /*向左浮动*/
    width:3px;    /*宽度定义*/
    height:17px;    /*高度定义*/
    margin-right:6px;    /*右外边距定义*/
    background:#A5080E;    /*背景定义*/
}
#header #dr dd {
    float:left;    /*向左浮动*/
    margin:0 3px 0 3px;    /*外边距定义*/
    font-weight:800;    /*字体类型*/
    line-height:18px;    /*行距定义*/
    color:#fff;    /*颜色定义*/
}
#header .ml {
    margin-left:10px;    /*左边框定义*/
}

#header #ts {
    float:right;    /*向左浮动*/
    margin:12px 25px 0 0;    /*外边距定义*/
    height:26px;    /*高度定义*/
    width:295px;    /*宽度定义*/
    overflow:hidden;    /*溢出隐藏*/
    background:#F6F4EE;    /*背景定义*/
    border:1px dashed #845A42;    /*边框定义*/
}
#header #ts dt {
    float:left;    /*向左浮动*/
    font-weight:800;    /*字体类型*/
    color:#845A42;    /*颜色定义*/
    margin:6px 0 0 10px;    /*外边距定义*/
}

#header #ts dd {
    float:right;    /*向左浮动*/
    width:210px;    /*宽度定义*/
    margin:3px 5px 0 0;    /*右外边距定义*/
}



/*框架开始*/
#main {
    width:98%;    /*宽度定义*/
    height:100%;    /*高度定义*/
    margin:0 auto 1px auto;    /*外边距定义*/
    background:#fff url(images/wjbgg.jpg) repeat-x left top;       /*背景定义*/
    border:0;    /*边框定义*/
    border-collapse:collapse;    /*边框压缩*/
}

/*左侧菜单样式*/

#main #bian {
    width:220px;    /*宽度定义*/
    vertical-align:top;    /*顶部对齐*/
    background:#E6E3D2;    /*背景定义*/
}

#main #bian #sider {
    float:left;    /*向左浮动*/
    width:220px;    /*宽度定义*/
}


#main #bian #sider #menu {
    float:left;    /*向左浮动*/
    width:220px;    /*宽度定义*/
    margin-top:20px;
}
#main #bian #sider #menu ul {
    float:left;    /*向左浮动*/
    width:220px;    /*宽度定义*/
    background:#E6E3D2;    /*背景定义*/
}
#main #bian #sider #menu ul li {
    text-align:center;    /*文本居中*/
    padding:0 5px;    /*内边距定义*/
    height:34px;     /*高度定义*/
    line-height:34px;     /*高度定义*/
    position:relative;    /*鼠标定位*/
    border-bottom:1px dashed #BFAE82;    /*底边框定义*/  
}
#main #bian #sider #menu li a {
    color:#402110;    /*颜色定义*/
}
#main #bian #sider #menu li a:hover {
    color:#A5080E;    /*颜色定义*/
    border-bottom:1px dashed #A5080E;    /*底边框定义*/
}

#main #bian #sider #menu li ul {
    display:none;    /*设置隐藏*/
    width:240px;    /*宽度定义*/
    left:221px;
    top:0px;
    border-bottom:none;
    background:#E6E3D2;    /*背景定义*/
    position:absolute;    
}
#main #bian #sider #menu li ul li {
    text-align:left;    /*文本居中*/
    text-indent:10px;
}
#main #bian #sider #menu li:hover ul{
    display:block;
}

#main #bian #sider #menu .tab {
    background:url(images/bullet_toggle_plus.jpg) no-repeat 190px 10px;       /*背景定义*/
}



/*内容样式*/

#main #tx {
    width:100%;    /*宽度定义*/
    vertical-align:top;    /*顶部对齐*/
}
#main #tx #content {
    float:right;    /*向左浮动*/
    padding:50px 34px;
}

#main #tx #content h1 {   
    font-family:楷体_GB2312;     /*字体*/
    text-align:center;    /*文本居中*/
    font-size:30px;    /*字体大小*/
    color:#B20B0B;    /*颜色定义*/
    line-height:42px;    /*行距定义*/
}
#main #tx #content h2 {
    font-family:楷体_GB2312;     /*字体*/
    text-align:center;    /*文本居中*/
    font-size:24px;    /*字体大小*/
    line-height:36px;    /*行距定义*/
}
#main #tx #content h3 {
    font-family:楷体_GB2312;     /*字体*/
    text-align:center;    /*文本居中*/
    font-size:20px;    /*字体大小*/
    line-height:30px;    /*行距定义*/
}
#main #tx #content h4 {
    font-weight:normal;    /*文本类型*/
    text-align:center;    /*文本居中*/
    color:#686868;    /*颜色定义*/
    line-height:30px;    /*行距定义*/
}
#main #tx #content p {
    text-indent:2em;    /*文本缩进*/
    line-height:30px;    /*行距定义*/
    font-size:16px;    /*字体大小*/
    margin:10px 0;
}
.b {
    font-weight:800;    /*文本类型*/
    font-size:16px;    /*字体大小*/
}




/*翻页样式*/

#main #tx #content #footer {
    margin:80px auto 10px auto;    /*外边距定义*/
    width:340px;   /*宽度定义*/
    height:25px;    /*高度定义*/
}
#main #tx #content #footer ul {
    float:left;    /*向左浮动*/
    width:340px;   /*宽度定义*/
    height:25px;    /*高度定义*/
}
#main #tx #content #footer ul li {
    float:left;    /*向左浮动*/
    margin:0 10px 0 10px;
    font-weight:800;    /*字体变粗*/
    border:1px solid #BFAE82;    /*边框定义*/
    padding:8px 15px;    /*内边距定义*/
    background:#F6F4EE;    /*背景定义*/
}
#main #tx #content #footer ul li a {
    color:#402110;    /*颜色定义*/
}

#main #tx #content #footer ul li:hover {
    border:1px dashed #BFAE82;    /*边框定义*/
}
#main #tx #content #footer ul li a:hover {
    color:#A5080E;    /*颜色定义*/
}




